/**
 * 'Career' is an career management module for ImpressCMS
 *
 * File: /module_career.css
 * 
 * main language constants
 * 
 * @copyright	Copyright QM-B (Steffen Flohrer) 2012
 * @license		http://www.gnu.org/licenses/old-licenses/gpl-2.0.html GNU General Public License (GPL)
 * ----------------------------------------------------------------------------------------------------------
 * 				Career
 * @since		1.00
 * @author		QM-B <qm-b@hotmail.de>
 * @version		$Id: module_career.css 619 2012-06-28 08:34:35Z st.flohrer $
 * @package		career
 *
 */


	/**
	 * 	some general styles
	 */
	.career_clear_both {
		clear: both;
		height: 1px;
	}
	
	.career_clear_left {
		clear: left;
		height: 1px;
	}
	
	.career_clear_right {
		clear: right;
		height: 1px;
	}
	
	/**
	 * 	styles for breadcrumb
	 */
	.career_headertable {
		margin-bottom: 2em;
		float: left;
	}
	.career_rss {
		float: right;
	}
	
	/**
	 * 	index page styles
	 */
	.career_indeximage {
		text-align: center;
	}
	
	.career_indexheader {
		text-align: center;
		font-size: 2em;
		margin: 2em auto;
	}
	
	.career_indexheading, .career_indexfooter {
		margin: 1em auto;
	}
	
	/**
	 * 	department index view
	 */
	.career_department {
		display: table-row;
	}
	
	.department_logo {
		display: table-cell;
		vertical-align: middle;
	}
	
	.department_title {
		display: table-cell;
		padding-left: 2em;
		vertical-align: middle;
	}
	
	.department_summary {
		display: table-cell;
		padding-left: 2em;
		vertical-align: middle;
	}



	/* Visitenkarte */
	div.vcard {
		width: 350px;
		height: 200px;
		padding: 1.5em;
		margin: 2em 0em;
		border: 1px solid black;
		border-radius: 4px;
		-moz-border-radius: 4px;
		-webkit-border-radius: 4px;
	}
	
	div.organization-name {
		font-size: 1.2em;
		font-weight: bold;
	}
	
	div.organization-unit {
		font-size: 1em;
		font-weight: bolder;
		font-style: italic;
	}
	
	span.family-name {
		display: inline-block;
		margin: .250em 0em;
		font-weight: bold;
		font-size: larger;
	}
	
	.adr {
		background: url(images/home.png) left center no-repeat;
		padding-left: 30px;
		display: block;
	}
	
	.email {
		background: url(images/mail_2.png) left center no-repeat;
		padding-left: 30px;
		display: block;
		margin-top: .5em;
	}
	
	.url {
		background: url(images/www.png) 5px center no-repeat;
		padding-left: 30px;
	}
	
	.tel {
		background: url(images/mobile.png) 5px center no-repeat;
		padding-left: 30px;
	}
	
	.fax {
		background: url(images/fax.png) 5px center no-repeat;
		padding-left: 30px;
	}
	
	.career_notfound {
		font: 1.5em Georgia, Arial, Helvetica, sans-serif;
		font-style: italic;
		margin: 2em 0em;
		color: red;
	}
	
	.career_button_bar {
		float: right;
	}
	
	/**
	 * 	single department view
	 */
	
	.career_no_careers {
		color: red;
		font-weight: bold;
	}
	
	.career_list {
		margin-top: 2em;
	}
	
	
	/**
	 * 	admin link
	 */
	.career_adminlinks {
		text-align: center;
	}
	
	/**
	 * 	messages
	 */
	.message_submitter, .message_mail, .message_phone, .message_date, .message_career, .message_department, .message_file {
		display: block;
		margin: .5em 0;
	}
	
	.message_message {
		margin: 2em 0em;
	}
